React Job: Specialist Full Stack Developer

Job added on

Company

BHP

Location

Brisbane - Australia

Job type

Full-Time

React Job Details

About BHP


At BHP we support our people to grow, learn, develop their skills and reach their potential. With a global portfolio of operations, we offer a diverse and inclusive environment with extraordinary career opportunities. Our strategy is to focus on creating a safe work environment where our employees feel strongly connected to our values and objectives, and where the capability of our people is key to our success.


Come and be a part of this success.


About BHP Digital Factory

The Digital Factory is BHP’s approach to rapid design and development of digital that provide solutions to operational challenges.

To enable the rapid deployment of digital solutions we have established Digital Teams across Australia. Think of us as a “startup within a company” made up of multi-disciplinary, non-hierarchical teams with one focus: delivering quality digital solutions that improve the lives and work of our mining teams.

We work fast and solve tough problems, and pride ourselves on our culture of open collaboration, safety, diversity of thought and fun. We’re looking for the best and brightest developers, engineers, data scientists and designers to join us, working from our offices in Brisbane.

About the Role

We are looking for seasoned developers with a passion for creating reliable digital solutions; someone who can understand the ‘why’ of a product, to solve the how, and deliver products our customers love to use. You will enjoy solving complex problems and collaborating in a team environment made of diverse skills and experiences. You will be happy working in a fast paced start-up like culture but with the resources of a multinational organization can provide. The role is open to interstate candidates that are willing to relocate to Brisbane, BHP will provide relocation assistance.

As a Full Stack Developer, you will play a key role supporting the Digital team and the Digital Factory products that fundamentally change BHP’s performance across safety, productivity and people performance. The Full Stack Developer’s primary responsibility is to contribute across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling. Key accountabilities include:

  • Shaping and implementing technology / business solutions to contribute to the DF Product Development and solve Asset opportunities
  • Full life cycle management of software from requirements, planning, design, implementation, delivery and maintenance
  • Using Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the Asset’s technology stack
  • Be part of a cross functional team and collaborate with the Product Owner and Agile Delivery Principal on user stories, documentation and testing activities and continuously deliver new / improved product functionality
  • Communicating with internal BHP Technology teams to resolve technical dependencies during implementation

About You

You will have:

  • Several years’ experience in the development and production of software
  • Crafting beautiful Front-End solutions using ReactJS
  • Solid experience in writing REST-like services on .NET
  • Experience with cloud technologies including AWS
  • Agile experience, including test-driven development
  • Experience working with version control and peer review processes
  • Solid experience in RDS like Postgresql, MS SQL (or equivalent) in PaaS environment
  • Experiences in serverless component development in cloud and their event handlers' desirable
  • Adaptable to different technologies - You know how to learn any language, how to choose the right one for the problem you need to solve and can create new designs.

Highly regarded:

  • Can code in any of the following languages: Typescript/React, .Net Core, C#,
  • AWS Cloud certification and cloud development capabilities
  • Terraform experience
  • Event driven and/or micro-service solution architecting
  • Experience with monitoring and alerting
  • Experience in a DevOps framework building CI/CD pipelines
  • Experience with Gitlab
  • Usage and simple builds of Docker
  • Exposure to reporting tools – e.g. PowerBi

About Our Process


At BHP, we are committed to employing individuals who align with the BHP Charter Values and meet the requirements of the role. As part of the recruitment process, there are a number of checks which may be conducted to demonstrate applicants suitability for a role including police / criminal background checks, medical, drug and alcohol testing, due diligence checks, right to work checks, and/or reference checks.


To ensure the safety and wellbeing of our people, BHP requires employees in Australia to be fully vaccinated against Covid-19 in line with BHP’s Covid Policy and any relevant State health directives. If you are applying for a role at BHP please consider this requirement when submitting your application. BHP will also adhere to any relevant health directives that may be made that affects our workforce.


Supporting a Diverse Workforce

The size and magnitude of our business not only provides significant opportunity for professional development, but also attractive salary packages with performance-based bonuses and a unique BHP employee share program.


At BHP, we recognise that we are strengthened by diversity. We are committed to providing a work environment in which everyone is included, treated fairly and with respect. We are an Equal Opportunity employer and we encourage applications from women and Indigenous people. We know there are many aspects of our employees' lives that are important, and work is only one of these, so we offer benefits to enable your work to fit with your life. These benefits include flexible working options, a generous paid parental leave policy, other extended leave entitlements and parent rooms.